package co.edu.udea.ingweb.model;
// Generated 24-nov-2014 7:33:26 by Hibernate Tools 4.3.1

import java.util.Date;

/**
 * Clase pojo que corresponde a la clase alerta, que es enviada al usuario
 * cuando una regla que el creo sucede en el sistema
 *@author oscar gallon 
 * @author felipe correa
 */
public class Alert implements java.io.Serializable {

    private AlertId id;
    private Date createAt;
    private Date updateAt;
    private String message;
    private int visibleFlag;

    public Alert() {
    }

    public Alert(AlertId id, Date createAt, Date updateAt, String message, int visibleFlag) {
        this.id = id;
        this.createAt = createAt;
        this.updateAt = updateAt;
        this.message = message;
        this.visibleFlag = visibleFlag;
    }

    public AlertId getId() {
        return this.id;
    }

    public void setId(AlertId id) {
        this.id = id;
    }

    public Date getCreateAt() {
        return this.createAt;
    }

    public void setCreateAt(Date createAt) {
        this.createAt = createAt;
    }

    public Date getUpdateAt() {
        return this.updateAt;
    }

    public void setUpdateAt(Date updateAt) {
        this.updateAt = updateAt;
    }

    public String getMessage() {
        return this.message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public int getVisibleFlag() {
        return this.visibleFlag;
    }

    public void setVisibleFlag(int visibleFlag) {
        this.visibleFlag = visibleFlag;
    }

}
